Ivory Tower — definition

1. ivory tower (Noun)

1 definition

ivory tower (Noun) — A state of mind that is discussed as if it were a place. ex. "he lived in the ivory tower of speculation" ex. "they viewed universities as ivory towers"

2 types of
cognitive state state of mind